d払い(継続課金) フロー

d払い継続課金登録の流れ

d払い継続課金サービスの登録を行う際の流れです。

sequenceDiagram お客様->>加盟店様: 1.継続課金登録手続きに進む 加盟店様->>当サービス: 2.取引登録 当サービス-->>加盟店様:   加盟店様->>当サービス: 3.決済実行 当サービス-->>加盟店様:   加盟店様-->>お客様: 4.支払手続き開始IFに誘導 お客様->>当サービス: 支払手続き開始 当サービス-->>お客様:   お客様->>NTTドコモ:   NTTドコモ-->>お客様: 5.d払い画面表示 お客様->>NTTドコモ: 6.認証、継続課金の登録を行う NTTドコモ-->>当サービス: 7.結果連携; 当サービス-->>加盟店様: 8.結果通知送信 NTTドコモ-->>お客様:   お客様->>当サービス:   当サービス-->>お客様: 9.加盟店様サイト(結果戻しURL)にリダイレクト お客様->>加盟店様: 結果受信 加盟店様-->>お客様: 10.画面表示

フローの説明

  1. お客様がお支払い手段にd払い継続課金を選択します。
  2. 加盟店様は当サービスの取引登録(EntryTranDocomoContinuance)を行います。
  3. 加盟店様は当サービスの決済実行(ExecTranDocomoContinuance)を行います。
  4. 加盟店様はお客様を当サービスの
    支払手続き開始IF(DocomoContinuanceStart)に誘導します。
  5. お客様のブラウザ上にd払い画面を表示します。
  6. お客様がdアカウントの認証、継続課金登録の確認を行い、操作を確定します。
  7. NTTドコモは結果を当サービスに送信します。
  8. 当サービスは加盟店様へ結果通知を送信します。(非同期)
  9. 当サービスは加盟店様へリダイレクト経由で結果を返却します。
  10. 加盟店様は結果をお客様に表示します。

ドコモ継続課金サービスに登録すると、基本データと課金データを生成します。
また、月々の課金データは毎月1日に当サービスが基本データを基に自動生成します。

課金データ確定の流れ

当サービスが課金データを自動生成し、確定するまでの流れです。

sequenceDiagram participant 加盟店様 participant 当サービス participant NTTドコモ 当サービス->>当サービス: 1.当月の課金データ生成 当サービス->>NTTドコモ: 2.確定要求 NTTドコモ-->>当サービス:   NTTドコモ-->>当サービス: 3.確定完了ファイル送信 当サービス-->>加盟店様: 4.日次課金ファイル送信

フローの説明

  1. 毎月1日に当サービスは当月の課金データを生成します。この時点では実際に決済は行われておりません。
  2. 確定日に当サービスはNTTドコモへ確定要求を行います。この時点では結果は確定せず、課金データは処理中の状態となります。
  3. 後日、NTTドコモから確定完了ファイルが連携され、当サービスの課金データへ結果を反映します。
  4. 当サービスは加盟店様へ日次課金ファイルを送信します。

課金データ減額確定の流れ

課金データが未確定の場合は加盟店様が減額確定することができます。
減額確定した場合、確定日前でもNTTドコモに対して確定要求を実施し、後日確定されます。

sequenceDiagram participant 加盟店様 participant 当サービス participant NTTドコモ 加盟店様->>当サービス: 1.課金データ減額確定 当サービス->>NTTドコモ: 2.減額補正要求 NTTドコモ-->>当サービス:   NTTドコモ-->>当サービス: 3.補正完了ファイル送信 当サービス-->>加盟店様: 4.日次課金ファイル送信

フローの説明

  1. 加盟店様は当サービスの課金データ減額確定(DocomoContinuanceSales)を行います。
  2. 当サービスはNTTドコモへ減額補正要求を行います。この時点では結果は確定せず、課金データは処理中の状態となります。
  3. 後日、NTTドコモから補正完了ファイルが連携され、当サービスの課金データへ結果を反映します。
  4. 当サービスは加盟店様へ日次課金ファイルを送信します。

課金データキャンセル・返品の流れ

課金データのキャンセル・返品を行う際の流れです。

sequenceDiagram participant 加盟店様 participant 当サービス participant NTTドコモ 加盟店様->>当サービス: 1.課金データキャンセル・返品 当サービス->>NTTドコモ: 2.取消要求 NTTドコモ-->>当サービス:   NTTドコモ-->>当サービス: 3.取消完了ファイル送信 当サービス-->>加盟店様: 4.日次課金ファイル送信

フローの説明

  1. 加盟店様は当サービスの課金データキャンセル・返品(DocomoContinuanceCancelReturn)を行います。
  2. 当サービスはNTTドコモへ取消要求を行います。この時点では結果は確定せず、課金データは処理中の状態となります。
  3. 後日、NTTドコモから取消完了ファイルが連携され、当サービスの課金データへ結果を反映します。
  4. 当サービスは加盟店様へ日次課金ファイルを送信します。

基本データ金額変更の流れ

継続課金登録後、基本データの金額を変更できます。
変更した基本データ金額は翌月の課金データから適用されます。
金額変更はお客様の端末から行う方法と加盟店様の処理にて行う方法の二通りがあります。

お客様の端末から金額変更を実施する

お客様の端末から金額変更を行う流れです。

sequenceDiagram お客様->>加盟店様: 1.金額変更手続きに進む 加盟店様->>当サービス: 2.金額変更(お客様) 当サービス-->>加盟店様:   加盟店様-->>お客様: 3.金額変更(お客様)開始IFに誘導 お客様->>当サービス: 金額変更(お客様)開始 当サービス-->>お客様:   お客様->>NTTドコモ:   NTTドコモ-->>お客様: 4.d払い画面表示 お客様->>NTTドコモ: 5.認証、金額変更を行う NTTドコモ-->>当サービス: 6.結果連携; 当サービス-->>加盟店様: 7.結果通知送信 NTTドコモ-->>お客様:   お客様->>当サービス:   当サービス-->>お客様: 8.加盟店様サイト(結果戻しURL)にリダイレクト お客様->>加盟店様: 結果受信 加盟店様-->>お客様: 9.画面表示

フローの説明

  1. お客様がd払い継続課金の金額変更を行います。
  2. 加盟店様は当サービスの金額変更(お客様)(DocomoContinuanceUserChange)を行います。
  3. 加盟店様はお客様を当サービスの
    金額変更(お客様)開始IF(DocomoContinuanceUserChangeStart)に誘導します。
  4. お客様のブラウザ上にd払い画面を表示します。
  5. お客様がdアカウントの認証、変更金額の確認を行い、操作を確定します。
  6. NTTドコモは結果を当サービスに送信します。
  7. 当サービスは加盟店様へ結果通知を送信します。(非同期)
  8. 当サービスは加盟店様へリダイレクト経由で結果を返却します。
  9. 加盟店様は結果をお客様に表示します。
加盟店様の処理にて金額変更を実施する

加盟店様の処理にて金額変更を行う流れです。

sequenceDiagram participant 加盟店様 participant 当サービス participant NTTドコモ 加盟店様->>当サービス: 1.金額変更(加盟店様) 当サービス->>NTTドコモ: 2.継続変更要求 NTTドコモ-->>当サービス:   NTTドコモ-->>当サービス: 3.継続状態通知ファイル送信 当サービス-->>加盟店様: 4.申込状況ファイル送信

フローの説明

  1. 加盟店様は当サービスの金額変更(加盟店様)(DocomoContinuanceShopChange)を行います。
  2. 当サービスはNTTドコモへ継続変更要求を行います。この時点では結果は確定せず、基本データは変更処理中の状態となります。
  3. 後日、NTTドコモから継続状態通知ファイルが連携され、当サービスの基本データへ結果を反映します。
  4. 当サービスは加盟店様へ申込状況ファイルを送信します。

基本データ終了の流れ

継続課金の終了を行うと、その月の月末で継続課金は終了されます。
なお、継続課金の終了を行った月の課金データは有効です。
継続課金の終了はお客様の端末から行う方法と加盟店様の処理にて行う方法の二通りがあります。

お客様の端末から継続課金を終了する

お客様の端末から継続課金を終了する流れです。

sequenceDiagram お客様->>加盟店様: 1.継続課金終了手続きに進む 加盟店様->>当サービス: 2.継続課金終了(お客様) 当サービス-->>加盟店様:   加盟店様-->>お客様: 3.継続課金終了(お客様)開始IFに誘導 お客様->>当サービス: 継続課金終了(お客様)開始 当サービス-->>お客様:   お客様->>NTTドコモ:   NTTドコモ-->>お客様: 4.d払い画面表示 お客様->>NTTドコモ: 5.認証、継続課金の終了を行う NTTドコモ-->>当サービス: 6.結果連携; 当サービス-->>加盟店様: 7.結果通知送信 NTTドコモ-->>お客様:   お客様->>当サービス:   当サービス-->>お客様: 8.加盟店様サイト(結果戻しURL)にリダイレクト お客様->>加盟店様: 結果受信 加盟店様-->>お客様: 9.画面表示

フローの説明

  1. お客様がd払い継続課金の終了を行います。
  2. 加盟店様は当サービスの継続課金終了(お客様)(DocomoContinuanceUserEnd)を行います。
  3. 加盟店様はお客様を当サービスの
    継続課金終了(お客様)開始IF(DocomoContinuanceUserEndStart)に誘導します。
  4. お客様のブラウザ上にd払い画面を表示します。
  5. お客様がdアカウントの認証、継続課金終了の確認を行い、操作を確定します。
  6. NTTドコモは結果を当サービスに送信します。
  7. 当サービスは加盟店様へ結果通知を送信します。(非同期)
  8. 当サービスは加盟店様へリダイレクト経由で結果を返却します。
  9. 加盟店様は結果をお客様に表示します。
加盟店様の処理にて継続課金を終了する

加盟店様の処理にて継続課金を終了する流れです。

sequenceDiagram participant 加盟店様 participant 当サービス participant NTTドコモ 加盟店様->>当サービス: 1.継続課金終了(加盟店様) 当サービス->>NTTドコモ: 2.継続終了要求 NTTドコモ-->>当サービス:   NTTドコモ-->>当サービス: 3.継続状態通知ファイル送信 当サービス-->>加盟店様: 4.申込状況ファイル送信

フローの説明

  1. 加盟店様は当サービスの継続課金終了(加盟店様)(DocomoContinuanceShopEnd)を行います。
  2. 当サービスはNTTドコモへ継続終了要求を行います。この時点では結果は確定せず、基本データは契約終了処理中の状態となります。
  3. 後日、NTTドコモから継続状態通知ファイルが連携され、当サービスの基本データへ結果を反映します。
  4. 当サービスは加盟店様へ申込状況ファイルを送信します。

基本データ抹消の流れ

お客様がd払い継続課金サービスの利用登録をした状態で、NTTドコモとの契約自体を解約するなどの手続きを行った場合、NTTドコモがd払い継続課金サービスの終了を行います(以下「抹消」といいます)。
NTTドコモから抹消情報が当サービスに連携された場合、結果通知にて加盟店様に連携します。
また、抹消後に課金データの確定日を迎えた場合、確定処理がエラーになることがあります。
この場合は加盟店がお客様に対して直接請求するなどの対応を行ってください。

sequenceDiagram participant お客様 participant 加盟店様 participant 当サービス participant NTTドコモ お客様->>NTTドコモ: 1.NTTドコモの契約解約など NTTドコモ-->>当サービス: 2.継続状態通知ファイル送信 当サービス-->>加盟店様: 3.結果通知 当サービス-->>加盟店様: 4.申込状況ファイル送信

フローの説明

  1. お客様がNTTドコモとの契約解約などの手続きを行います。
  2. 後日、NTTドコモから継続状態通知ファイルが連携され、当サービスの基本データへ結果を反映します。
  3. 当サービスは加盟店様へ結果通知を送信します。
  4. 当サービスは加盟店様へ申込状況ファイルを送信します。